Clock synchronisation on multiple TTCAN network channels
نویسندگان
چکیده
The Controller Area Network (CAN) is a well established control network for automotive and automation control applications. TimeTriggered Controller Area Network (TTCAN) is a recent development which introduces a session layer, for message scheduling, to the existing CAN standard, which is a two layer standard comprising of a physical layer and a data link layer. TTCAN facilitates network communication in a time-triggered fashion, by introducing a Time Division Multiple Access style communication scheme. This allows deterministic network behaviour, where maximum message latency times can be quantified and guaranteed. However, for safety-critical applications the market requires fault-tolerant control networks, which support spatial redundancy. The TTCAN standard does not support such built-in redundancy. This paper proposes a prototype design implementation for a synchronisation layer between two or more independent TTCAN network channels. This synchronisation layer can be used as a building block for network redundancy leading to a faulttolerant network architecture by introducing related and comparable message transmissions on multiple network channels. This leads to improved error tolerance and also facilitates increased bandwidth by running multiple synchronised TTCAN network channels in parallel. q 2004 Elsevier B.V. All rights reserved.
منابع مشابه
Fault tolerant TTCAN networks
TTCAN is a time triggered layer using the CAN protocol to communicate in a time triggered fashion. As TTCAN is based on CAN it uses the power of CAN ́s error detection mechanisms and robustness, but it also provides a step towards determinism and time triggered technology. Future system architectures will include applications that need to access more than one TTCAN controller. This article descr...
متن کاملHigh-precision synchronisation in Wireless Sensor Networks with no tuning in the field
Many Wireless Sensor Network (WSN) services rely on time synchronisation, and since WSN nodes frequently operate in varying ambient conditions, adequate compensation for thermally-induced clock drift is needed. Also, WSN software – including both applications and operating systems – has to run on heterogeneous hardware, which requires synchronisation solutions that can be deployed with no or mi...
متن کاملSimple Synchronisation for Open Sound Control
Clock synchronisation is a mature and important aspect of distributed computing systems. Despite the importance of accurate timing in music, there are relatively few widely applicable synchronisation solutions available to computer music practitioners. In this paper we present a simple OSC-based synchronisation method for wired and wireless applications, which is designed to be easy to apply an...
متن کاملTemperature compensated time synchronisation in wireless sensor networks
Time synchronisation is a fundamental service in many distributed systems such as wireless sensor networks. Non-uniform operating temperature among deployed nodes and dynamic variation of the temperature represent the major cause of clock drift in the nodes of a network. Presented is a low-overhead clock synchronisation for WSNs based on a new temperature compensation algorithm (TCA). The TCA i...
متن کاملPerformance Analysis of Fault Tolerant TTCAN System
Continuous demand for fuel efficiency mandate “Driveby-Wire” systems. The goal of Drive-by-Wire is to replace nearly every automotive hydraulic/mechanical system with electronics. Drive-by-Wire and active collision avoidance systems need fault tolerant networks with time triggered protocols, to guarantee deterministic latencies. CAN is an event triggered protocol which has features like high ba...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Microprocessors and Microsystems
دوره 28 شماره
صفحات -
تاریخ انتشار 2004